thundering loudly - French English Dictionary